Dual Stack Implementation of Mobile IPv6 Software Architecture
نویسنده
چکیده
IPv6 is introduced mainly to resolve the address space issues and also provides several advanced features. IPv6 is estimated to replace IPv4 in a very near future. Dual Stack Mobile IPv6 (DSMIPv6) is an extension of Mobile IPv6 to support mobility of devices irrespective of IPv4 and IPv6 network. This paper provides an architectural overview of the existing DSMIPv6 implementation and software architecture to understand the significant modifications which have been made on DSMIPv6 basic implementation to achieve the requirements. The scope of the paper is to implement the Dual-stack Mobile IPv6 (DSMIPv6) protocol as per the IETF (Internet Engineering Task force) draft. The entities which have been implemented are 'DSMIPv6 Home Agent' and 'DSMIPv6 Mobile Node'. The paper covers overview of NEPL (Network Mobility platform for Linux) and DSMIPv6 implementation and briefly describes the features supported by DSMIPv6 architecture. It also focuses on our Solution Approach and explains the high level view of modules used in DSMIPv6 using a block diagram schematic. General Terms Implementation MIPv6
منابع مشابه
Implementation and Evaluation of Dual Stack Mobile IPv6
Abstract. Dual Stack Mobile IPv6 (DSMIPv6) is an extension of Mobile IPv6 to support IPv4 care-of address and to carry IPv4 traffic via bi-directional tunnels between mobile nodes and their home agents. Using DSMIPv6, mobile nodes only need the Mobile IPv6 protocol to manage mobility while moving within both the IPv4 and IPv6 Internet. This is an important feature for IPv6 mobility during its d...
متن کاملIPv6 IPsec and Mobile IPv6 implementation of Linux
USAGI Project [8] has improved Linux IPv6 [1] stack. IPv6 IPsec is one of the products of our efforts. Linux IPsec [6] stack is implemented based on XFRM architecture which is introduced in linux-2.5. We design and implement Mobile IPv6 (MIPv6) [4] Stack on the architecture. MIPv6 uses IPsec for its secure signaling. Accordingly IPv6 IPsec and MIPv6 closely cooperate each other. In this paper w...
متن کاملImplementation and Evaluation of DSMIPv6 for MIPL
Mobile IPv6 performs mobility management to mobile node within IPv6 networks. Since IPv6 is not widely deployed yet, it's an important feature to let Mobile IPv6 support mobile node moving to IPv4 network and maintaining the established communications. DSMIPv6 specification extends Mobile IPv6 capabilities to allow dual stack mobile nodes to move within IPv4 and IPv6 networks. This paper descri...
متن کاملRFC 4977 Problem Statement : Dual Stack Mobility August 2007
This document discusses the issues associated with mobility management for dual stack mobile nodes. Currently, two mobility management protocols are defined for IPv4 and IPv6. Deploying both in a dual stack mobile node introduces a number of problems. Deployment and operational issues motivate the use of a single mobility management protocol. This document discusses such motivations. The docume...
متن کاملTransport Layer Security (TLS) Implementation for Secured MN- HA Communication in Mobile IPv6
Mobile IPv6 usually use the IPsec/IKEv2 to secure Mobile Node (MN) and Home Agent (HA) communication. The implementation of IPsec/IKEv2 with MIPv6 is complex because it requires a tight coupling between MIPv6 protocol part and the IPsec/IKEv2 part of the IP stack. This paper proposes a security mechanism which uses Transport Layer Security (TLS) for establishing Keying Material and other bootst...
متن کامل